smell like a sweaty sock - Deutsch Englisch Wörterbuch